import request from '@/utils/request'

// 获取位置树形结构
export function getLocationTree() {
  return request.get('/system/location/list')
}

// 获取部门树形结构
export function deptList() {
  return request.get('/department/tree')
}

// 获取闲置资产列表
export function getAssetList(data) {
  return request.get('/system/asset/list', { data: data })
}

// 获取维修人数据
export function getFixPersonList(data) {
  return request.get('/system/user/list', { params: data })
}

// 获取维修人所在公司
export function getFixCompanyList() {
  return request.get('/system/fixers/companyList')
}

// 获取维修人所在部门
export function getFixDepartmentList() {
  return request.get('/system/fixers/departmentList')
}

// 获取维修列表
export function getFixList(data) {
  return request.get('/system/repair/list', { params: data })
}

// 新增资产维修单
export function addFix(data) {
  return request.post('/system/repair', data)
}

// 获取资产维修单详情
export function getFixDetail(data) {
  return request.get('/system/repair/detail', { params: data })
}


// 根据报修人名称查询报修人所在部门
export function getFixDept(userId) {
  return request.get(`/system/user/${userId}`)
}